-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(proposal): externaldns api graduation to beta #5079
docs(proposal): externaldns api graduation to beta #5079
Conversation
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
/label tide/merge-method-squash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the proposal to graduate DNSEndpoint. I would encourage to try to understand the status of the API today, its limits and the required changes before drawing any conclusion on what needs to be changed. I think we need to do this before the beta graduation as ideally the beta to GA transition should be mostly a noop. I am not too up to speed on how this is used, maybe we can open an issue to survey users or trying a github search and see if people are using it in public repositories.
That make sense. Shell I rename the proposal? external-dns/docs/proposal/dnsendpoint-graduation-to-beta.md Lines 21 to 28 in 9bd5f73
Goals are mainly review, and implement pre-requisits before we decide on actuall migration. Expectation is, when all the goals that we define completed, I have not planned the future to be honest. |
@ivankatliarchuk that's good, maybe we can add a bit more Information on how do we expect to gather feedback so that we can make this more actionable? |
1 similar comment
@ivankatliarchuk that's good, maybe we can add a bit more Information on how do we expect to gather feedback so that we can make this more actionable? |
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
* master: (80 commits) chore(deps): bump the dev-dependencies group across 1 directory with 7 updates Update README.md with proper link to dev guide Add OpenStack Designate webook provider to readme chore(deps): bump the dev-dependencies group with 3 updates chore(deps): bump the dev-dependencies group with 20 updates chore(deps): bump azure/setup-helm in the dev-dependencies group style: formatting fix: remove broken test fix test name chore: upgrade ExternalDNS to go 1.24 chore-makefile-coverage cover source.go getProviderSpecificAnnotations() with unit tests nitpick: rename cloudflare custom hostname test function review suggestions based improvements review suggestions fix(source): debug log on gateway target detection improve error message phrasing Update docs/sources/service.md chore(formatting): fix infected files with correct formatting (kubernetes-sigs#5099) docs: Fix managed-record-type argument ...
Signed-off-by: ivan katliarchuk <[email protected]>
Added to proposal
|
/open |
/reopen |
@ivankatliarchuk: Reopened this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Signed-off-by: ivan katliarchuk <[email protected]>
LGTM, @szuecs WDYT? |
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
/lgtm |
cc @mloiseleur |
- It does not include implementation details for specific DNS providers. | ||
- It does not introduce new functionality beyond stabilizing the DNSEndpoint API. | ||
- Redesigning the API from scratch. | ||
- Introducing breaking changes that would require significant refactoring for existing users. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's definitely a non goal :D
LGTM, only found some typos. |
Co-authored-by: Michel Loiseleur <[email protected]>
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mloiseleur The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* master: docs(proposal): externaldns api graduation to beta (kubernetes-sigs#5079) chore(code-cleanup): move logic away from main.go add tests (kubernetes-sigs#5222) chore(deps): bump the dev-dependencies group across 1 directory with 17 updates chore: add se for nlb, alb in thailand region fix(node): logger test fixed (kubernetes-sigs#5232) fix(chart): add missing types for empty values (kubernetes-sigs#5207) docs: Fix typo: grcp → grpc. removing reduntant code renaming variable added new tests to handle edge case detailed documentation with no-expose added warn log edited docs and made new test docs: added documentation in node source fix: fixing ci lint fix: removing fmt.Printf feat: added expose internal ipv6 flag
Description
Relates, but not resolves #2941
The proposal to merge to master
2025-Mar-09
with the decisionChecklist